Flix de la Concha is a painter. Born in Len, Spain, he resides in Iowa City and Madrid.
NASource: Wikipedia